Sri Lanka clung on for a thrilling one-run ODI win over the West Indies to secure a spot in the final of the triangular series in Zimbabwe.
Sri Lanka clung on for a thrilling one-run ODI win over the West Indies to secure a spot in the final of the triangular series in Zimbabwe.